
#ifndef TETRISBOX_H
#define TETRISBOX_H

#include<QWidget>
#include<QPaintEvent>
#include<QPainter>
#include<QPalette>
#include<QPen>
#include<QBrush>
#include<QColor>
//要使用block
#include"tetris.h"

class tetrisbox:public QWidget
{
    Q_OBJECT
public:
  explicit  tetrisbox(QWidget *parent =nullptr);
    void updateTetris(tetris tetris);  //更新数据和视图
  void paintEvent(QPaintEvent *event);  //绘制视图

signals:

public slots:

private:
    Block block;            //用来储存Tetris中的block的数据
    int box[MAXX][MAXY];    //用来储存tetris中的box的数据


};

#endif // TETRISBOX_H
